Location: Home > YellowPages > MN > Saint Paul > South China Island Inn

South China Island Inn

1420 Rice St
Saint Paul, MN 55117
651-488-7849